Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 AVEBURY PLACE Terraced £77,500 20 Nov 2018
77 AVEBURY PLACE Terraced £89,000 22 Apr 2022
85 AVEBURY PLACE Terraced £65,000 9 Aug 2013
91 AVEBURY PLACE Terraced £80,000 22 Jan 2015
93 AVEBURY PLACE Terraced £80,000 26 Oct 2017
97 AVEBURY PLACE Terraced £87,000 13 Mar 2012
103 AVEBURY PLACE Semi-Detached £65,000 8 Dec 2017